NVIDIA — QA Test Developer

Posted: 03-11-2025

Salary: ₹25 - ₹38 Lakhs/Annum Expected

About the Company:

NVIDIA is the global leader in accelerated computing, pioneering technologies that power artificial intelligence, high-performance computing, digital twins, and advanced graphics. NVIDIA’s innovations underpin everything from data centers to autonomous vehicles and intelligent machines. The company fosters a culture driven by innovation, diversity, and collaboration to solve some of the most complex problems in technology.

About the Role:

The QA Test Developer role at NVIDIA focuses on testing and validating advanced hardware and software platforms, particularly in the areas of embedded systems, SoC (System on Chip), and data center servers. This position provides opportunities to work with multi-functional teams to ensure product quality and performance through test planning, automation, and next-generation validation practices utilizing AI and GenAI tools.

What You’ll Do:

  • Design and execute test cases and test plans for pre-silicon (FPGA) and silicon validation platforms.
  • Develop automated testing frameworks using LLM or GenAI tools to improve testing efficiency and reliability.
  • Validate hardware and software components such as OS Kernel, CPU, Memory, and I/O interfaces (PCIe, USB, Ethernet, C2C).
  • Create custom workloads and test tools for validating new chip features and functionalities.
  • Work closely with ASIC, FPGA, and software development teams for new product validation.
  • Identify and troubleshoot bugs, working closely with cross-functional teams to ensure resolution.
  • Perform stress and stability testing on hardware and firmware layers.

Key Technical Skills:

Python, C/C++, Shell scripting (Bash/PowerShell), QA automation, GenAI testing tools, SoC validation, Embedded Linux, ARM architecture, Bootloader and Device Driver testing, Firmware validation, PCIe, USB, and Memory interface testing, Virtualization fundamentals, Cross-compiling tools, Oscilloscope/Analyzer usage

Requirements:

  • Graduate or Postgraduate degree in Computer Science, Electronics, or Telecommunications.
  • Minimum 3 years of experience in test development and validation for embedded or SoC platforms (Linux/Android/QNX).
  • Experience designing automation frameworks and validation tools.
  • Proficient in cross-compiling binaries for ARM64 environments.
  • Solid understanding of Linux kernel, device drivers, and firmware testing.
  • Strong problem-solving and analytical skills.
  • Knowledge of multiprocessing and virtualization concepts.
  • Excellent interpersonal skills and ability to collaborate with hardware and software teams.

Preferred:

  • Experience with LLM and GenAI tools for test automation.
  • Familiarity with hardware testing equipment like oscilloscopes or analyzers.
  • Prior experience creating IP-level test plans for chipset or data center environments.
  • Proven track record of delivering automation or reliability projects.

Important Notice:

This job description and related content are owned by NVIDIA. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact NVIDIA directly. We do not process applications or respond to candidate queries.